$(function(){
	yz();
	amount();
	 $("#addUser").click(addUser);
	 //增加人数
	function addUser(){
	 	var $sum = $(".contactItemLIst").children(".contactItem").length;
	 	$sum++;
	 	var $txt1 = $('<a href="javascript:void(0);" onclick="aCk(this)" class="ci_del" style="display:block;">删除此报名人</a>');
	 	var $txt=$('<div class="contactItem" name="item"></div>').html($txt1);
	 	var $span = $('<span class="order"></span>').text($sum);
	 	$txt.append($span);
	 	var $ul = $('<ul class="contactForm"></ul>');
	 	var $li1 = $('<li><i>*</i><span>真实姓名：</span></li>');
	 	var $inp1 = $('<input type="text" class="name" value="" placeholder="请输入2到10个中文字符">').attr('name','sp['+$sum+'].name');
	 	var $em1 = $('<em></em>');
	 	$li1.append($inp1);
	 	$li1.append($em1);
	 	$ul.append($li1);
	 	var $li2 = $('<li><i>*</i><span>性别：</span><label for="male">男</label></li>');
	 	var $inp2 = $('<input type="radio" value="male" class="radio" checked>').attr('name','sp['+$sum+'].sex');
	 	var $inp3 = $('<input type="radio" value="female" class="radio">').attr('name','sp['+$sum+'].sex');
	 	$li2.append($inp2);
	 	$li2.append('<label for="female">女</label>');
	 	$li2.append($inp3);
	 	$ul.append($li2);
	 	var $li3 = $('<li><i>*</i><span>身份证号：</span></li>');
	 	var $inp4 = $('<input type="text" class="idCard" value="" >').attr('name','sp['+$sum+'].idCard');
	 	var $em2 = $('<em></em>');
	 	$li3.append($inp4);
	 	$li3.append($em2);
	 	$ul.append($li3);
	 	var $li4 = $('<li><i>*</i><span>手机号码：</span></li>');
	 	var $inp5 = $('<input type="text" class="phoneNum" value="" >').attr('name','sp['+$sum+'].phoneNum');
	 	var $em3 = $('<em></em>');
	 	$li4.append($inp5);
	 	$li4.append($em3);
	 	$ul.append($li4);
	 	$txt.append($ul);
	 	$(this).parent().before($txt);
	 	yz();
	 	amount();
	 }
	
	//客户端验证
	function yz(){
		var ok1 = false;
		var ok2 = false;
		var ok3 = false;
		 $('input[class="name"]').blur(function(){
		        var $val =$.trim($(this).val()); 
		        var $yz = isChinaName($val);
	                    if( $val.length == 0){
	                         $(this).next("em").text('请输入姓名');
	                         $(this).focus();
	                    }else if($yz === false){
	                         $(this).next("em").text('请输入2到10个中文字符');
	                         $(this).focus();
	                    }else{
	                    	 $(this).next("em").text('');
	                    	 ok1 = true;
	                    }
	                     
	                }); 
		 $('input[class="idCard"]').blur(function(){
	                    var $val =$.trim($(this).val()); 
		        var $yz = isCardNo($val);
	                    if( $val.length == 0 || $yz === false){
	                         $(this).next("em").text('请输入正确的身份证号 ');
	                         $(this).focus();
	                    }else{
	                    	 $(this).next("em").text('');
	                    	  ok2= true;
	                    }
	                     
	                });
		 $('input[class="phoneNum"]').blur(function(){
	                    var $val =$.trim($(this).val()); 
		        var $yz = isPhoneNo($val);
	                    if( $val.length == 0 || $yz === false){
	                         $(this).next("em").text('请输入正确的手机号码');
	                         $(this).focus();
	                    }else{
	                    	 $(this).next("em").text('');
	                    	  ok3 = true;
	                    }
	                     
	                });
	}
	 //验证姓名
	 function isChinaName(name) {  
	 	var pattern = /^[\u4E00-\u9FA5]{2,10}$/;  
	 	return pattern.test(name); 
	 }
	 // 验证手机号 
	 function isPhoneNo(phone) {   
	 	var pattern = /^1[34578]\d{9}$/;   
	 	return pattern.test(phone);  
	 }
	  // 验证身份证  
	 function isCardNo(card) {   
	 	var pattern = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;   
	 	return pattern.test(card); 
	}
});
	var aCk = function(obj){	  
	 	//alert($(obj).parent().html());
	 	//alert($(this).parent().attr("name"))
	 	$(obj).parent().remove();
	 	amount();
	 }
	 //计算金额
	function amount(){
		var $sum = $(".contactItemLIst").children(".contactItem").length;
		var $str = $("#fee-amount-i").text();
		var $loc = $str.indexOf("元");
		var $price = $str.substring(1,$loc)*1;
		var $amount = $price * $sum;
		$amount = $amount.toFixed(2);
		$("#fee-amount-i").text("（"+$price+"元×"+$sum+"）")
		$("#fee-amount-sp").text($amount + "元");
	}
	